package com.spring.boot.demo.anno;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * @author ZhuYouBin
 * @version 1.0.0
 * @Date: 2022/11/02 12:47
 * @Description 自定义日志注解
 */
// 注解可以保留到运行期间
@Retention(RetentionPolicy.RUNTIME)
// 注解使用在方法上面
@Target(ElementType.METHOD)
public @interface LogRecord {

    /**
     * 操作名称
     */
    String opName();

    /**
     * 描述信息
     */
    String desc() default "";
}
